package kr.co.doriclassic.chapter27;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class ConnectDatabase {
	private static Connection makeConnection() {
		//mysql jdbc 드라이버의 url 선언 및 초기화
		String url = "jdbc:mysql://localhost/mysql_study";
		//mysql의 id 선언 및 초기화
		String id = "root";
		//mysql의 password의 선언 및 초기화
		String password = "1111";
		//커넥션 선언
		Connection conn = null;
		try {
			//드라이버 적재
			Class.forName("com.mysql.jdbc.Driver");
			System.out.println("드라이버 적재 성공");
			//커넥션
			conn = DriverManager.getConnection(url, id, password);
			System.out.println("데이터베이스 연결 성공");
		} catch (ClassNotFoundException e) {
			System.out.println("드라이버를 찾을 수 없습니다.");
		} catch (SQLException e) {
			System.out.println("DB 연결에 실패하였습니다.");
		}
		return conn;
	}
	
	public static void main(String[] args) {
		Connection conn = makeConnection();
	}
}
